Transport Layer Protocol


Q31.

Consider a long-lived TCP session with an end-to-end bandwidth of 1 Gbps (= 10^{9} bits-per-second). The session starts with a sequence number of 1234. The minimum time (in seconds, rounded to the closest integer) before this sequence number can be used again is _______.
GateOverflow

Q32.

Consider a TCP client and a TCP server running on two different machines. After completing data transfer, the TCP client calls close to terminate the connectional and a FIN segment is sent to the TCP server. Server-side TCP responds by sending an ACK which is received by the client-side TCP. As per the TCP connections state diagram (RFC 793), in which state does the client-side TCP connection wait for the FIN from the sever-side TCP?
GateOverflow

Q33.

In networking, UTP stands for
GateOverflow

Q34.

The protocol data unit for the transport layer in the internet stack is
GateOverflow

Q35.

What is the maximum size of data that the application layer can pass on to the TCP layer below?
GateOverflow

Q36.

A TCP server application is programmed to listen on port number P on host S. A TCP client is connected to the TCP server over the network. Consider that while the TCP connection was active, the server machine S crashed and rebooted. Assume that the client does not use the TCP keepalive timer. Which of the following behaviors is/are possible?[MSQ]
GateOverflow

Q37.

Suppose that the maximum transmit window size for a TCP connection is 12000 bytes. Each packet consists of 2000 bytes. At some point in time, the connection is in slow-start phase with a current transmit window of 4000 bytes. Subsequently, the transmitter receives two acknowledgments. Assume that no packets are lost and there are no time-outs. What is the maximum possible value of the current transmit window?
GateOverflow

Q38.

Consider the following statements. I. TCP connections are full duplex II. TCP has no option for selective acknowledgement III. TCP connections are message streams
GateOverflow

Q39.

On a TCP connection, current congestion window size is Congestion Window = 4 KB. The window size advertised by the receiver is Advertise Window = 6 KB. The last byte sent by the sender is LastByteSent = 10240 and the last byte acknowledged by the receiver is LastByteAcked = 8192. The current window size at the sender is:
GateOverflow

Q40.

Assume that the bandwidth for a TCP connection is 1048560 bits/sec. Let \alpha be the value of RTT in milliseconds (rounded off to the nearest integer) after which the TCP window scale option is needed. Let \beta be the maximum possible window size with window scale option. Then the values of \alpha and \beta are
GateOverflow